/*+++++++++++++++++++++++++++++++++++++初始化*/
*{
	padding:0;
	margin:0;
	font-size:14px;
	font-family: "楷书";
}
/*++++++++++++++++++++++++++++++++++++++++++公共部分*/
li{
	list-style: none;
	/*float:left;*/
}
a{
	text-decoration: none;
	color:#000;
}
a:hover{
	text-decoration: underline;
}
em{
	font-style: normal;
}
.em1{
	color:#fff;
}
/*+++++++++++++++++++++++++++++++++++++++++++++大容器*/
.wrapper{
	margin:0 auto;
	width:950px;
}
/*+++++++++++++++++++++++++++++++++++++++++++++++导航开始*/

/*++++++++++++++++++++++++++++++++++主体部分区*/
.main{
	position:relative;
}
.main p .yunF{
	font-size:13px;
	position:absolute;
	top:13px;
	left:155px;
}
.main p a.myshp{
	width:132px;
	height:21px;
	display: inline-block;
	text-indent: -9888px;
	margin-left:20px;
	margin-top:5px;
	background:url(../images/shopping_myshopping.gif) no-repeat;
}
/*++++++++++++++++++++++++++++++++++++++商品推荐区*/
.main .commend{
	margin:5px 0 10px 0;
}
.commend h3{
	font-weight: normal;
	height:25px;
	line-height:25px;
	border:1px solid #A6A6A6;
	padding-right:12px;
	background:url(../images/shopping_commend_bg.gif) 0px 3px;
}
.commend h3 button{
	background:0;
	border:0;
	display: inline-block;
	width:15px;
	height:15px;
	float:right;
	text-indent: -9998px;
	margin-top:5px;
	background:url(../images/shopping_arrow_up.gif) no-repeat;
}
/*.commend h3 button:hover{
	display: inline-block;
	width:15px;
	height:15px;
	margin-top:5px;
	background:url(../images/shopping_arrow_down.gif) no-repeat;
}*/
.main .commend ul{
	padding-left:20px;
	border:1px solid #999999;
	height:150px;
}
.commend ul li {
	float:left;
	width:400px;
	margin:10px 30px;
	list-style: disc;/*重做*/
	font-size: 12px;/*重做*/
	}
.commend ul li .commodity{
	display:inline-block;
	color:#2F74BA;
	font-size:13px;
	width:162px;
    white-space: nowrap;/*强制多字不换行*/
    overflow: hidden;/*溢出隐藏*/
    text-overflow: ellipsis;/*多字打点显示*/
}
.commend ul li .commodity:hover{
	text-decoration: underline;
	}
.commend ul li .price{
	text-decoration: line-through;
	color:#999;
	font-size:13px;
	margin:0 15px;

}
.commend ul li .presentP{
	font-size: 13px;
	margin:0 10px;
}
.commend ul li .buy{
	color:#F28E51;
	font-size:14px;
	margin:0 15px;
}
/*+++++++++++++++++++++++++++++++++++++++已购商品区*/
.main .bought{
	height:350px;
	border:2px solid #999999;
	background-color:#D8E4C6;
}
table{
	width:945px;
}
table tr.green{
	background-color:#D8E4C6;
}
table tr.pink{
	background-color:#FEFBF2;
}
table tr.orange{
	background-color:#FFEBCD;
}
table tr.orange:hover{
	background-color:#FEFBF2;
}
table tr.empty{
	background-color:#D8E4C6;
	border:0;
}
table tr{
	border-bottom:1px dashed #ccc;
	/*position:relative;*/
}
table tr th{
	height:20px;
	padding:0 15px;
	position:relative;
	/*top:0px;*/
	/*left:0px;*/
}
table tr td{
	height:35px;
	padding:0 15px;
	font-size: 13px;
	text-align: center;
}
table tr .thLeft{
	text-align: left;
}
table tr .thLeft a{
	color:#256DB6;
}
table tr .thRight{
	text-align: left;
}
table tr .thMargin{
	padding-left:470px;
}
table tr .thBorder{
	border-right:1px solid #999;
}
table tr .number{
	width:30px;
	text-align: center;
}
table tr .del{
	border:0;
	background:0;
	color:#4481BF;
}
table tr .jieSuan{
	background:url(../images/shopping_balance.gif) 15px 0px no-repeat;
}
table tr .jieSuan a{
	text-indent: -9922px;
	display: inline-block;
	width:98px;
	height:34px;
}
table tr .money{
	color:#BF3E23;
}
